package com.ssy.lingxi.member.merchant.api.model.vo.inner.response;

import java.io.Serializable;

/**
 * 批量查询会员权益返回
 * @author 万宁
 * @version 2.0.0
 * @date 2021-08-24
 */
public class MemberFeignRightByOrderVO implements Serializable {

    private static final long serialVersionUID = -103262768643811879L;
    /**
     * 上级会员Id
     */
    private Long upperMemberId;

    /**
     * 上级会员角色Id
     */
    private Long upperRoleId;
    /**
     * 上级会员logo
     */
    private String upperLogo;
    /**
     * 上级会员名称
     */
    private String upperName;
    /**
     * 标识字段，定义在MemberRelationTypeEnum中，0-上级会员是平台 1-上级会员不是平台
     */
    private Integer relType;
    /**
     * 当前可用的权益积分 = 累计获得的权益积分 - 累计已用权益积分
     */
    private Integer currentPoint;

    public Long getUpperMemberId() {
        return upperMemberId;
    }

    public void setUpperMemberId(Long upperMemberId) {
        this.upperMemberId = upperMemberId;
    }

    public Long getUpperRoleId() {
        return upperRoleId;
    }

    public void setUpperRoleId(Long upperRoleId) {
        this.upperRoleId = upperRoleId;
    }

    public Integer getRelType() {
        return relType;
    }

    public void setRelType(Integer relType) {
        this.relType = relType;
    }

    public Integer getCurrentPoint() {
        return currentPoint;
    }

    public void setCurrentPoint(Integer currentPoint) {
        this.currentPoint = currentPoint;
    }

    public String getUpperLogo() {
        return upperLogo;
    }

    public void setUpperLogo(String upperLogo) {
        this.upperLogo = upperLogo;
    }

    public String getUpperName() {
        return upperName;
    }

    public void setUpperName(String upperName) {
        this.upperName = upperName;
    }
}
